body{
font:1em Arial,"Times New Roman",Times,serif;
background:url("../images/backgroundVerlauf.jpg") repeat-x #CCCCCC;
margin:0;
padding:0;
}
.anzeige{
color:#666;
font-size:9px;
}
a {
font-family: Tahoma,Arial;
color:#CC6600;
text-decoration:none;
}
a:hover{
color:#DC2E05;
background:#F4F1F1;
}
a:visited{
color:#333;
}


#containerTable{

background: #FFFFFF;
/*margin-top:5px;*/
}
#topmenu{
background: #CCC;
background:url("../images/textureTop.gif") repeat-x;
color:#666;
width:100%;
height:25px;
font-size:12px;
font-weight:bold;
}
.banderes{
padding-top:5px;
padding-right:5px;
}
#top{
/*background:url("../images/cover_top.png") no-repeat;*/
height: 74px;
}
#logoKat{
width:231px;
height:79px;

background:url("../images/logoKasal.jpg") no-repeat;
float:left;
}
#headerImage{
padding-top:9px;
padding-right:5px;
text-align:right;
/*background: url("../images/headerImage.jpg") no-repeat right;*/
}


.hauptmenuTop{
background:url("../images/HauptMenuTop.jpg") no-repeat;
width:189px;
height:10px;
}
.hauptmenu{
padding:0px;
margin:0px;
background:url("../images/HauptMenuMain.jpg") repeat-y #F0F0F0;
}
.hauptmenuBottom{
background:url("../images/HauptMenuBottom.jpg") no-repeat;
width:188px;
height:10px;
}
/*============================LOGIN BOX======================================*/
.titolLogin{
width:100%;
background: url("../images/verlauf.jpg") repeat-y;
border-bottom:1px solid #ccc;
line-height: 15pt;
margin-bottom:5px;
}
.button{
border:0px;
color:#FFFFFF;
background: url("../images/button_tronja.jpg") repeat-x;
}
/*============================END LOGIN======================================*/
#footerKat{
padding-top:30px;
background:url("../images/separador.jpg") repeat-x top;
padding-left:5px;
padding-right:5px;
}
#footerKat, #footerKat td{
font-size:9px;
}
#bottom{
background:url("../images/cover_bot.png") no-repeat bottom;
height: 37px;
}

/*CONTENT===========================================================================*/

#contentBereich{
/*padding-left:10px;*/
padding-left:5px;
padding-right:5px;
}
.content,.contentpaneopen {
/*background:url("../images/cover.png") repeat-y;*/
font:12px Arial,Times,serif;
font-weight:normal;
color:#333;
line-height: 15pt;
}
/*HEADER OF ARTICLES*/
.contentheading, .componentheading{ 
	color:#333;/*CC2A1E*/
	/*padding-top:10px;*/
	font:20px "Georgia","Times New Roman",Arial,Times,serif;
	background:url("../images/verlaufBreit.jpg") repeat-y;
	font-weight:normal;
	border-bottom: 1px solid #F18A00;
	}
/* SEPARACIÓ D'APARTATS A LA PÀGINA*/
.content .apartat{
font-weight:bold;
font-size:16px;
border-bottom:1px solid #ccc;
}

#systemNavi{
font-size:0.8em;

}
#systemNavi a{
color:#333333;
}

#menuBar{
padding-left:5px;
padding-right:5px;
color:#333333;
background:url("../images/menuBG.png") no-repeat top;
height: 37px;
}
#rechteSpalte{
padding: 10px 20px 0 10px;
font:12px Arial,"Trebuchet MS","Times New Roman",Times,serif;
}

#versandskosten{
float:left;
}
#separator{
background: url("../images/separator.png") no-repeat center top;
padding:20px 0 10px 0;
text-align:center;
width:70px;
height:30px;
}

#testInvisible{
visibility: hidden;
}
.loginlink{
color:#D3D3D3;
font-size:9pt;
text-decoration:none;
}
.loginBox{
	color: #929292;
	height:200px;
	font-size:0.8em;
	}
.loginBox .moduletable{

	}
.loginBox a{
	color:#B6B6B6;
	font-size:8px;
	}

input {
	font-size:9px;
	border: 1px solid #CCC;
	}


/*======================SIDEMENU=========================*/
ul#mainlevel-nav2
{
	list-style: none;
	padding: 0;
	margin: 0;
}

ul#mainlevel-nav2 li a{
padding-left:5px;
text-decoration:none;
width:100%;
line-height: 25px;
background:transparent;
color:#333;
font-size:12px;
}
ul#mainlevel-nav2 li a:hover{
background:#FF9900;
color:white;
}

ul#mainlevel-nav2 #active_menu-nav{
background:#FF9900;
color:white;
}


/*======================MENU TOP===========================*/
#buttons_inner {
	/*background:url("../images/menuBG2.jpg") no-repeat top;*/
	/*height: 21px !important;*/
	padding-left:20px;
	height: 25px;
}

#buttons {
	float: left;
	margin: 0px;
	padding: 0px;
	width: auto;
	
}


ul#mainlevel-nav
{
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 0.8em;
	
}

ul#mainlevel-nav li
{
	
	background-image: none;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 0;
	/*font-size: 12px;*/
	line-height: 25px;/*21px*/
	white-space: nowrap;
	/*border-right: 1px solid #605F5F;*/
}

ul#mainlevel-nav li a
{
	border-right: 1px solid #999;
	border-left: 1px solid white;
	display: block;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
	color: #FFF;
	background: transparent;
}

#buttons>ul#mainlevel-nav li a { width: auto; }

ul#mainlevel-nav li a:hover
{
	color: #FF8207;
	background: #FFF;
	/*background:url("../images/rolloverMenu.jpg") repeat-x bottom;*/
}
ul#mainlevel-nav #active_menu-nav{
/*background:url("../images/selectedMenu.jpg") repeat-x bottom;*/
	color: #FF8207;
	background: #FFF;
}
#myformular{
padding:10px;
font:12px Arial;
border: solid 1px white;
background:#DFDCDC;
color:#171717;
}
#myformular input{
background: white;
color:black;
}
#myformular textarea{
color:black;
font:11px Arial;
}

/*===============================================TAULA================================================*/
.taula{
background: #E9E9E9;
border: 1px solid #ccc;
}
.taula td{
/*border: 1px solid white;*/
padding:5px;
vertical-align:top;
border-right:1px solid #C4C4C4;
}
.taula tr{
border-bottom: 1px solid #FF9900;
}
.columnaA{
background:url("../images/backgroundTaula.jpg") repeat-x;

color:#666;
font-weight:bold;
font:11px Arial;
}
.columnaB{
background:url("../images/backgroundTaula.jpg") repeat-x;
color:#666;
font-weight:bold;
font:11px Arial;
}
/*===============================================END TAULA================================================*/
